<?php
class UsersController extends AppController {
   var $name = 'Users';
   var $components = array('Auth'); //No es necesario si se declaro en el app controller
   /**
   * El AuthComponent proporciona la funcionalidad necesaria
   * para el acceso (login), por lo que se puede dejar esta función en blanco.
   */
   function login() { 
   if(!empty($this->data)){
         $user=$this->User->findByUsername($this->data['User']['username']);
         $this->redirect('/alumnos/index');
         if($user){
              if($user['User']['password']==md5($this->data['User']['password'])){
                   $this->Session->write('User',$user);
                   $this->Session->setFlash('Bienvenido!'.$user['User']['user_nombre']);
                   $this->redirect(array('controller' => 'users','action'=>'index'));
                   
              }else{
                   $this->set('error','Login incorrecto!');
              }
         }
    }
   }

   
   function logout() {
   $this->Session->setFlash('Adios y nos vemos.');
   $this->redirect($this->Auth->logout());
   }
   function beforeFilter() {
   parent::beforeFilter();
   $this->Auth->allowedActions = array('*');
   }

}
?>